agent of her majesty - German English Dictionary